1
00:00:00,210 --> 00:00:02,760
مرحبًا يا شباب، أنا أنجيلا من App Brewery.

2
00:00:02,760 --> 00:00:08,480
وفي هذا الدرس، سنتعمق في كيفية عمل الإنترنت بالضبط؟

3
00:00:08,490 --> 00:00:11,010
إذن ما هو الإنترنت بالضبط؟

4
00:00:11,190 --> 00:00:15,530
الكثير من الناس يعتقدون أنها سحابة، شيء معلق في السماء،

5
00:00:15,540 --> 00:00:20,340
إنه أمر معقد للغاية، ومن الصعب جدًا فهمه، لكن في الواقع، هذا ليس كل شيء على الإطلاق.

6
00:00:20,370 --> 00:00:22,860
الإنترنت بسيط جدًا.

7
00:00:23,040 --> 00:00:26,520
كل ما في الأمر أنه مجرد قطعة طويلة من الأسلاك،

8
00:00:26,700 --> 00:00:29,640
والأسلاك تربط أجهزة الكمبيوتر المختلفة ببعضها البعض.

9
00:00:29,640 --> 00:00:35,160
لذلك قد يكون لديك جهاز كمبيوتر واحد في لندن وآخر في سياتل، ويمكنهما التحدث

10
00:00:35,160 --> 00:00:38,490
لبعضها البعض ونقل البيانات من خلال هذا السلك العملاق.

11
00:00:38,520 --> 00:00:42,630
الآن، بعض هذه الحواسيب المتصلة بالإنترنت لديها وظيفة خاصة جدًا.

12
00:00:42,630 --> 00:00:49,110
ويجب أن يكونوا متصلين بالإنترنت على مدار 24 ساعة طوال أيام الأسبوع، وأن يكونوا جاهزين لخدمتك بجميع البيانات والملفات التي تطلبها

13
00:00:49,110 --> 00:00:51,150
عندما تحاول الوصول إلى أحد مواقع الويب،

14
00:00:51,480 --> 00:00:54,300
وتسمى هذه الخوادم.

15
00:00:54,300 --> 00:01:00,810
وما يفعلونه هو أنهم يقدمون لك جميع البيانات والملفات التي تحتاجها لتتمكن من الوصول إليها والتفاعل معها

16
00:01:00,810 --> 00:01:02,250
مع مواقع معينة.

17
00:01:02,250 --> 00:01:08,820
لذلك تسمى أجهزة الكمبيوتر هذه بالخوادم، وأي جهاز كمبيوتر يستخدمه المستخدم للوصول إلى الإنترنت

18
00:01:08,820 --> 00:01:10,210
يسمى العميل.

19
00:01:10,230 --> 00:01:16,590
الآن، يمكنك أن تتخيل خادم الويب كمكتبة عملاقة مفتوحة 24 ساعة طوال أيام الأسبوع، ويمكنك الدخول إليها

20
00:01:16,590 --> 00:01:22,200
في أي ساعة من اليوم وقل، أريد أن أرى صفحة Google الرئيسية أو أريد أن أرى أحدث المشاركات

21
00:01:22,200 --> 00:01:27,600
على TechCrunch وسيكون قادرًا على تزويدك بجميع الملفات والبيانات التي قد تحتاجها

22
00:01:27,600 --> 00:01:29,380
عرض أي موقع تريد.

23
00:01:29,400 --> 00:01:35,070
الآن، كما يمكنك أن تتخيل، إذا كانت هناك مكتبة كبيرة بما يكفي لاستيعاب كل هذه المواقع، إذن

24
00:01:35,070 --> 00:01:41,370
سيكون من الصعب جدًا تحديد مكان الشيء الذي تريده من هذه المكتبة العملاقة بسرعة،

25
00:01:41,370 --> 00:01:41,940
أليس كذلك؟

26
00:01:41,940 --> 00:01:44,550
إذن كيف يتم حل هذه المشكلة على الإنترنت؟

27
00:01:45,210 --> 00:01:50,490
حسنًا، لنفترض أنك تجلس في المنزل أمام جهاز الكمبيوتر الخاص بك وتكتب في Google.com لأنك

28
00:01:50,490 --> 00:01:52,980
تريد التوجه إلى صفحة Google الرئيسية.

29
00:01:53,250 --> 00:02:01,470
حسنًا، ما يحدث خلف الكواليس هو أن متصفحك سيرسل هذه الرسالة إلى موفر خدمة الإنترنت لديك أو إلى مزود خدمة الإنترنت لديك

30
00:02:01,470 --> 00:02:03,140
مزود خدمة الانترنت.

31
00:02:03,150 --> 00:02:06,690
إذن هؤلاء هم الأشخاص الذين تدفع لهم مقابل القدرة على الوصول إلى الإنترنت.

32
00:02:07,020 --> 00:02:10,830
إذا كنت تعيش في الولايات المتحدة، فسيكون ذلك ATandT أو Comcast،

33
00:02:10,830 --> 00:02:14,490
وإذا كنت في المملكة المتحدة، فسيكون ذلك مثل BT أو TalkTalk.

34
00:02:14,700 --> 00:02:21,690
الآن الرسالة التي ترسلها إلى مزود خدمة الإنترنت هي أنني أريد رؤية Google.com وسيقوم مزود خدمة الإنترنت بعد ذلك بترحيلها

35
00:02:21,690 --> 00:02:28,710
تلك الرسالة إلى شيء يسمى خادم DNS، والذي يرمز إلى خادم نظام اسم المجال.

36
00:02:28,710 --> 00:02:33,180
وخادم DNS هو في الأساس مجرد دليل هاتف محسّن.

37
00:02:33,330 --> 00:02:39,060
وما يحدث عندما تقدم هذا الطلب من خلال متصفحك هو أن خادم DNS سيبحث عنه

38
00:02:39,060 --> 00:02:44,940
قاعدة البيانات للعثور على عنوان IP الدقيق لموقع الويب هذا الذي تحاول الوصول إليه.

39
00:02:45,060 --> 00:02:50,270
وكل جهاز كمبيوتر متصل بالإنترنت لديه عنوان IP.

40
00:02:50,280 --> 00:02:55,740
إنه يشبه الرمز البريدي لجهاز الكمبيوتر الخاص بك بحيث عندما يحتاج الأشخاص إلى إرسال واستقبال الملفات

41
00:02:55,740 --> 00:03:02,940
على الإنترنت، يمكن تحديد موقع كل كمبيوتر والاتصال به باستخدام عنوان IP الفريد الخاص به.

42
00:03:02,940 --> 00:03:09,930
وبمجرد أن يعثر خادم DNS على عنوان IP هذا، فسوف يرسله مرة أخرى إلى متصفحك من خلال مزود خدمة الإنترنت،

43
00:03:09,930 --> 00:03:11,160
عبر الإنترنت.

44
00:03:11,280 --> 00:03:15,090
ثم يمكنك تقديم طلب مباشر إلى هذا العنوان.

45
00:03:15,210 --> 00:03:21,180
وما يوجد على عنوان IP هذا هو بالطبع خوادم Google، وسيكون بمقدورها إرسالك

46
00:03:21,180 --> 00:03:27,090
قم باستعادة جميع الملفات والبيانات التي تحتاجها لتتمكن من عرض صفحة Google الرئيسية.

47
00:03:27,180 --> 00:03:33,300
يمكنك الآن تجربة ذلك بنفسك للبحث عن عنوان IP الخاص بصفحة Google الرئيسية. رئيس لأكثر من هذا

48
00:03:33,300 --> 00:03:41,520
موقع الويب، nslookup.io واكتب في Google.com ويجب أن يعرضوا لك عنوان IP الدقيق الخاص بـ Google

49
00:03:41,520 --> 00:03:43,470
الخوادم التي يمكنك الوصول إليها.

50
00:03:43,470 --> 00:03:49,920
لذا، إذا قمت بنسخها ولصقها في علامة تبويب جديدة، فستتمكن من تكرار هذه العملية ورؤيتها

51
00:03:49,920 --> 00:03:51,510
تظهر صفحة جوجل الرئيسية.

52
00:03:51,720 --> 00:03:59,670
لتلخيص ذلك، الإنترنت عبارة عن مجموعة من الأسلاك التي تربط أجهزة كمبيوتر مختلفة، لكنها كذلك

53
00:03:59,670 --> 00:04:04,290
فقط على نطاق أوسع بكثير لربط جميع أجهزة الكمبيوتر في العالم.

54
00:04:04,320 --> 00:04:05,820
ولكن ماذا عن المحيطات؟

55
00:04:05,820 --> 00:04:06,950
أسمعك تسأل.

56
00:04:06,960 --> 00:04:09,450
حسنًا، هذا أحد أروع الأشياء.

57
00:04:09,450 --> 00:04:14,790
هناك هذه الكابلات البحرية الضخمة التي تربط جميع قارات الأرض.

58
00:04:14,880 --> 00:04:21,570
وإذا توجهت إلى موقع Submarinecablemap.com، فيمكنك رؤية كل هذه الكابلات ورؤية تلك الأخرى

59
00:04:21,570 --> 00:04:23,700
التي تربطك بالإنترنت.

60
00:04:23,700 --> 00:04:30,360
وهذه الكابلات البحرية ضخمة، وتتكون من مئات الألياف الضوئية، كل منها

61
00:04:30,360 --> 00:04:35,310
باستخدام الليزر لنقل ما يصل إلى 400 غيغابايت من البيانات في الثانية.

62
00:04:35,310 --> 00:04:38,970
هذا مقطع عرضي لأحد الكابلات التي تمتد إلى نيوزيلندا.

63
00:04:39,000 --> 00:04:44,880
إنها أعجوبة مطلقة للتكنولوجيا الحديثة، وهي تبدو جميلة حقًا، ألا تعتقد ذلك؟

64
00:04:44,880 --> 00:04:50,580
والاعتقاد أنه في كل مرة نقوم فيها بتحميل صفحة ويب أو النقر فوق زر على موقع ويب، يكون ذلك خلفنا

65
00:04:50,580 --> 00:04:56,910
كانت المشاهد ترسل إشارات تتنقل عبر كل هذه الأسلاك المجنونة تحت الماء وفوق الماء

66
00:04:56,910 --> 00:04:59,820
وكل ما أحتاجه هو مجرد عنوان IP.

67
00:05:00,000 --> 00:05:05,220
ومن خلال إشارات كهربائية صغيرة، تنتقل بسرعة الضوء عبر المحيطات وفي منتصف الطريق

68
00:05:05,220 --> 00:05:05,880
العالم,

69
00:05:05,880 --> 00:05:12,720
وفي غضون أجزاء من الثانية، يمكنني مشاهدة مواقع الويب المفضلة لدي، وهذا هو مدى روعة الإنترنت

70
00:05:12,720 --> 00:05:13,290
هو.

71
00:05:13,440 --> 00:05:17,880
وسنأخذها لبناء مواقع الويب وتطبيقات الويب الخاصة بنا.

72
00:05:17,880 --> 00:05:23,400
ولكي نتمكن من القيام بذلك، علينا أولاً أن نفهم كيف تعمل مواقع الويب بالضبط.

73
00:05:23,520 --> 00:05:27,000
لذلك، لكل ذلك وأكثر، أراكم في الدرس التالي.



